Lovely clean accommodation with terrific amenities and amazing views.