We stayed here with our elderly grandmother and our parents. We have two young kids. There was plenty of room for all of us with my husband and I staying in the double Queen room with our kids, our parents stayed in the main master bedroom and grandmother in the other master bedroom. Yes, there are two masters with balcony access and everyone has their own restroom. The condo is updated, clean, and contains really anything kitchen-wise or extras for the beach/pool that you’d need. There’s also a pack n play for little ones that may need it. The pool is small but nice. The building is smaller, so that means less people and the pool wasn’t crowded while we were there, so it was perfect for us. Not too much waiting for elevator like we’ve experienced at some of the other, bigger condos. The beach is beautiful. Our grandmother could watch us from the spacious, gorgeous balcony. (I really can’t say enough good things about the balcony.) We didn’t use the chairs and umbrella service but the option is always a plus. There are also extra chairs in the laundry room for the beach. The location is great, not so close to the downtown craziness but easy to get to any restaurants. I have nothing negative to say! Book it!