We had a decent stay at this condo. The condo pictured is NOT the condo we got. Pros: It was right on the beach, and check in/out was fairly simple. Cons: It was not cleaned very well. I wore shoes in the condo the entire time because the floors were dirty. Although it was a non smoking room, it smelt of cigarettes. We left our trash to be picked up outside of our door, and the staff never came to get it, although this is a service they offer. The parking garage was also very slim and hard to maneuver around in with traffic moving in both ways. I will not book again at Beach Colony, but it wasn’t all bad.