Beautiful home, very clean and well suited for short or long-term stays! Lots of space and extremely amazing location. Hosts were friendly, responsive and flexible with check-in and check-out. I highly recommend!