The rooms were light and airy, and all three bedrooms and living room, had access to a balcony, with seating, overlooking either the ocean or the bay. The kitchen had everything we needed, ice maker, and loved having the extras - beach chairs, boogie boards, and beach towels. Didn't use the indoor pool, but the outdoor pool and beach were very clean. Easy beach access, and the condo deck had varied food menu, beverages, and evening entertainment - something for everyone! Off the deck were also a coffee shop/deli, ice cream shop, and small market and gift shop. A good selection of restaurants nearby. Only drawback is the one parking spot, if you have an extended family. A few minor issues - the kitchen floor was dirty (the staff offered to reclean), the entrance door into the hall didn't lock from the outside (which we didn't realize till the last day when one of the kids opened it without entering the key code), and the desk staff didn't know where to locate the ping pong/activity room equipment. All in all everyone had a great time and would highly recommend as a family/friendly beach getaway!