Awesome place. I highly recommend TeMahia Village to anyone who's staying short term or long term. Office lady is so kind! Myself, and my child and partner stay here. So ... more