Amazing everything - absolutely on point in every way - we are planning our next stay later in the year. Can't be beaten for location, accommodation, a real home away from home.