Our family recently stayed here. The condo was beautiful, comfortable, and spacious. The kitchen was very well equipped for cooking! The water view from the condo was really beautiful! Our family greatly appreciated the beach gear in the condo- beach towels, chairs, toys, etc. My only complaint is that it wasn’t as clean as I would hope for the price. There were rings on the countertops and tabletops where drinks had rested from previous guests, showing that they hadn’t even gotten wiped down. There was a lot of hair on our bathroom floor and there were a few other things that just made us feel like it wasn’t cleaned well. Other than this, we really loved our stay.