Amazing accommodation, facilities, location and views.