Fantastic location and excellent accommodation.