Beautiful location and very well appointed accommodation.