This condo has two porches with gorgeous views of the beach. We have been coming to this place for years because access to the beach and pools is so easy, and the soft-court tennis courts are great (make sure you have the right shoes--they will check). We liked the layout of our condo, but the furniture is not great for young kids, FYI (glass table, for example). It was not as clean as I would expect a condo to be for the price we paid. It was obvious that no one had cleaned under the couch (which is quite visible) in a while, and the kitchen floor was very dirty in one corner. Like, really dirty. The drain in the 2nd bathroom shower was not draining well. Many cabinets are kept locked, which isn't a problem, it's just something to know. The master bedroom is beautiful. The bed is very soft, in case that's something you want or don't want. The bedroom with the two beds is also lovely, and both of those beds were slightly larger than twin size, it seemed. We were provided plenty of dishwasher pellets and laundry detergent for our stay, which is always appreciated. There were also two beach towels and a bag of sand toys and some beach umbrellas. There were boogie boards, but they were all broken in some way. Overall, we loved our stay. The condo was fine but for the price point, I would have expected cleaner.