Overall, we had a great stay. The condo was clean, comfortable, and in a fantastic location—just a 2-minute walk to the beach, which was incredibly convenient.The host was communicative and let us know before our stay that the banister railing at the top of the stairs had pulled away from the wall. She explained that it would take a couple of days to repair and didn't want the work to interrupt our vacation. While I appreciated the communication, I didn't feel comfortable relying on the railing since it wasn't securely attached. Unfortunately, I lost my footing on the stairs during our stay and hurt my foot. Thankfully, it wasn't a serious injury, but I do hope the railing has since been repaired for future guests.A few other things to note: the dishwasher wasn't working during our stay, so we had to hand wash dishes, and for our 5-night stay only one trash bag and one roll of paper towels were provided. We ended up purchasing additional paper towels, toilet paper, and trash bags.Despite those issues, we enjoyed our stay. The location was excellent, the condo was clean, and with a few maintenance updates and a little more in the way of starter supplies, it would be an even better experience.