Excellent value, location, and hosts. I booked this Airbnb last minute, and I'm glad I went with my intuition. The hosts were very accommodative, check-in was easy, and the unit clean and comfortable. Couldn't have asked for a better stay.