Great location, lovely amenities, wonderful stay.