Place is clean and located in the perfect spot! Exactly what my friends and I were looking for. Kasa offered great assistance when needed. We had a bit of a reservation change due to a previous guest of breaking one of the beds in the unit we were renting but Kasa helped us work everything out and they handled everything well and got us the information we needed.