Fantastic accommodation with good amenities, great location with good views.