Absolutely amazing location, finishings, and overall stay. Far exceeded my own lofty expectations when initially booked.