We LOVED our stay at Villa Nagabaaja! It's one of those places where the reality is actually better than the photos! The renovations are spectacular, the kitchen is very well stocked with everything you can imagine and the new, modern bathrooms are fabulous! The welcome drinks and beach bags/totes were a special added touch, the view out of this world, outdoor space very well furnished and comfortable, and overall just a perfect stay. We'll definitely return!