Beautiful, stunning, rigid location. We had the most wonderful stay