This is a really nice spot and ideally located. However, the end of my stay was marked one of the worst experiences I’ve had on AirBnB (if not the worst, by a long shot). I arranged a late checkout with the host (noon rather than 11am). I was working remotely and needed the extra hour to pack and for a work call that I couldn’t miss. The cleaning staff showed up at 10:50am with her very young child (maybe 5 years old) and demanded that I leave the unit. I told her my checkout was in an hour but she didn’t believe me so after some back and forth with her, I closed the door to hurry and pack. The woman stayed outside the door which, given her attitude, made me feel quite uncomfortable. At noon she immediately knocked again and then again at 12:05pm. I left the unit in a frantic rush at 12:10pm and happened to forget my favorite swimsuit in my panic. As I left, I could hear the woman complaining about my departure time to someone on the phone which made me feel even more unwelcome and uncomfortable (even tho I was only 10 min late from the time I agreed to leave w the host). When I realized that I’d left my swimsuit, the host told me that the woman denied to have seen it which I find to be very unlikely, especially since I know exactly where I left it and given her very sour attitude.