Stunning view - literally on the beach. Clean with all facilities you need