The home is beautiful and we enjoyed our stay, however the place needs a good deep clean. There were certain areas that smelt like dog urine, the floors had clearly not been cleaned when we arrived, and lots of dirt and dust that's easily missed in a quick clean. You also can't be afraid of stairs! You open the door and immediately walk up two flights of stairs. Then once in the unit, there is another set of stairs to access 1 bedroom. A few other odds and ends like no live tv, a light bulb burnt out, a broken patio chair, and the kitchen wasn't stocked with wine glasses. The owners/property management company were very responsive and offered to remedy a few issues, however, it wasn't worth our stay being interrupted. Just wish they had taken the time to fix before checking in.