What a wonderful place, very thoughtfully set up with everything you need for a fabulous stay. Amazing location and amenities - we will be back!