The recent renovation is certainly obvious. Both the public spaces and the rooms were absolutely gorgeous. The beach was sparkling clean (sand and water) and the pool area as well. If we were to stay there again, however, I would rent a car. It's off the beaten path (which can be nice) but you can't really walk to any nice restaurants ...