Wonderful stay in a truly beautiful place.