This place is beautiful, inside and out! Everything was so spotless clean, it felt like staying in the suite of a very fancy resort hotel with amazing garden views and rainforest all around you. (Actually, it is much better than fancy resort) The hosts added very lovely touches to the place that make you feel very comfortable. It is clear that they put lots of love and energy into making this place enjoyable to their guests.