Great on every level. A pleasant surprise...even during high season.