First time visitors to Sapphire. Came with husband and kids (5,3). Overall, not bad. Toddler friendly? Not really. We found the listing somewhat inaccurate and thus the stay a little disappointing:-the condo only has ONE balcony and “views” from the master bedroom and living/kitchen area. The “second” balcony is across the interior hall OUTSIDE the unit through an unmarked door and overlooks the parking lots and yes sunsets over the bridge. -The listing said you had gulf and pool views “throughout” the condo. However, the second bed/bath had no windows and thus no views, also no dressers, it had one closet with no hangers, to unpack your kids. -the hot water did not initially work, but that was short lived. However water pressure was not good and the bath in the hallway did not have a drain or a working shower. No problem for us bc our kids preferred the other bathtub.-the girl at check in did not tell us the numbers handwritten on a sticker (not waterproof) on our key card were for the pool/gym or that there was a code needed to get back in the gate from the beach. Also not allowed in margarittaville pool area without their wristband. -the website says 2 pools. There’s only one. This unit overlooked 2 pools. Margarittaville pool and Sapphire. The sapphire has ONE long 4’ deep pool that ends with a small kids area pool. Maybe they consider this 2 pools? No access to Marg. pool.-no directions about codes, supplies, pool, trash, anywhere inside the unit.