Beautiful setting , amenities above standard , attention to detail , cleanliness, little extras all made a very memorable stay