Cuba Agonda is a property located right on the beachfront, offering stunning sea views from the rooms. The staff is friendly and helpful, and the food is delicious. The property is perfect for a laid-back vacation, with spacious and clean rooms. However, some guests have complained about the lack of basic amenities in the rooms, such as dental kits and tea-making arrangements. The bathroom facilities are also reported to be poor. The property is a bit overpriced for the service and facilities provided.