The view from the room was amazing, we enjoyed the balcony a lot. The amenities such as the pool and beach access were also nice. The room itself was decent. It was overall clean aside from the clogged shower and filthy floors. We couldn’t walk barefoot without collecting dust and our feet turning black. We had three guests for our 5 night stay and got exactly 3 sets of towels/wash cloths, so we were doing laundry every day. I expected a couple of extra towels/washcloths. My biggest issue was with the check in process. Not sure that’s necessarily on the homeowner, but it was incredibly frustrating. First, we couldn’t get our car parking registered because the website kept saying the PIN we had was invalid. I had to call and have it reset. We stayed on a restricted floor, which we didn’t know until we arrived, and couldn’t figure out how to even get the elevator to our room, resulting in another phone call. We received an email with all of the codes we needed, but they either had to be reset or there was no instructions of how to do crucial things. I reached out 3x by email to different listed addresses with no response. The lack of communication and hassle of check in was frustrating enough for me to write this because I don’t know if I’d consider staying again.