Immaculately clean, great location, large space for us. The hosts were very easy to communicate with, and I appreciated that the kitchen came with the basics for cooking (oil, salt, pepper) and that there were extra towels available. The little things that make an AirBnb feel welcoming. Five stars!!