Great stay! Well presented, excellent setting; amenities provided above and beyond expected. Will be back.