Wonderful Airbnb! Great location, excellent communicative host, and fantastic amenities. Perfect place to stay.