Spectacular location and lots of thoughtful touches. We had a great break.