We had a magical time at 99 Acres Retreat. Such a beautiful spot to wake up to. The villas are fully equipped for everything you need.