A lovely clean, modern stay with a beautiful view. Plenty of entertainment, considerate and professional hosts, ease of access and good amenities.