Great property in fantastic location - has everything you need. Host agent communication was exceptional and we thoroughly enjoyed our mini break at this great place.