Excellent location, ease of booking, a very high standard of accommodation, very comfortable.