The condo was awesome and fit our needs well—we would definitely stay again. I will say that the second bedroom is a bit small with limited room to move around, but since it was just me using it, it worked fine. The beds were very comfortable, and we all slept great.We really appreciated that the condo is pet-friendly. However, we did encounter a few issues with other guests’ pets. At one point, we got on the elevator and noticed that a dog had urinated inside, which was unpleasant. When we exited, we saw a Great Dane and no other dogs nearby, so we assumed it may have been the source.Additionally, we encountered a situation where someone had a pit bull that was barking a lot and seemed difficult to manage on a leash. I have no issue with any breed of dog, but this situation was concerning as it frightened my dogs (who are only 8 and 11 lbs). That part of the experience was not enjoyable. I would highly recommend this condo to anyone. Becky/the staff was very pleasant to work with during our booking and any questions/issues we had during our stay. Having beach service with the rental is a plus, given that the daily rate for rental is 51.00/daily.