Great location and fantastic hosts. Very clean and lots of welcoming touches. Really great location, would definitely stay again.