Great place. Location is key. Good touches. Slightly smaller than expected, but overall totally worth it.
Hosts were great and responsive. Would come again.