This was a very nice condo in a nice complex. Outside, there were multiple pools and hot tubs, ample covered seating, a full bar, tennis courts, and effective cleaning stations to remove sand from your feet. No matter where you stay in the complex, the beach is just a one- or two-minute walk. Inside, the seemingly recently-remodeled condo was large and comfortable. The living room is flanked by bedrooms on each side. All three of these rooms have a bank of large windows on the south side. From the balcony of the living room is an amazing, 180-degree view of the ocean on one side and the bay on the other. Directly to the south is also a view of SpaceX, if that interests you. Both bedrooms and the living room each have a television. The owner's suite has an in-suite bathroom with a large counter and double sink. However, the king-size bed is quite bouncy, partly due to its simple frame. I was unable to share the bed with my spouse after only a couple hours of sleep due to the rockiness. The guest bedroom has two comfortable queen beds and a smaller bathroom, with its own AC. However, the AC didn't seem to lower the temp; we had to open the bedroom door to the main living area to let in the cool air. Even the main AC struggled to keep the condo cool to 75 degrees during the day. The kitchen was adequate, but some simple changes would improve it: we found no measuring spoons, no coffee filter (which required a different size than the standard ones we brought), and a non-working ice dispenser. The fridge made ice quite well, but we had to open the door to remove it by hand. Since this condo is on the top (15th) floor, it also had a private terrace on top which was nearly the same size as the entire condo. What a beautiful, but under-utilized space. There were just two, cheap plastic chairs and no table, or loungers. Similarly, the small balcony off the living room would have benefitted from a small table to hold your coffee or a bowl. Overall, I'd stay here again. However, it could be a 5-star place with a few modifications.