Very clean, spacious and well presented. Well stocked with kitchen utensils and dinnerware. The additional linen package may be easy to miss for guests. Nice and private in a relaxing setting, that is close to the beach.