Everything one could hope for! Incredibly central, adorable, clean, well-stocked, and with a thoughtful and communicative host. Would 100% stay again.