I don't often stay at an Airbnb where the pictures and the description are accurate, but this place blew my mind. 5/5, great host, great location, and great place to stay!