This condo was wonderful—clean, comfortable, and attractive. It was exceptionally well stocked with everything from laundry detergent to toys and beach supplies. The Maravilla facilities were also clean and well maintained. The pools were thoroughly cleaned every morning.The condo is located just across Seawall Blvd from the beach. The beach itself is a small stretch of sand that is fairly narrow and has some large rocks scattered throughout, but it was still perfectly usable for relaxing, building sandcastles, and wading into the water. Crossing the Seawall was quick and easy in the mornings. By the afternoon, though, traffic picked up enough that it felt a bit like playing Frogger! It wasn't a big deal, just something to be aware of if you're making frequent trips back and forth.The host was very responsive and friendly throughout our stay. We would happily stay here again.