We had a great stay at Magic Sands! The location was perfect for our family of 5 with 3 young kids... so nice to be able to walk to the beach! And so clean! Magic Sands Beach was so much fun for boogie boarding and swimming. Hal has a great variety of snorkels, boogie boards, coolers and other beach/day trip gear, which was greatly appreciated. We appreciated the air conditioning in the late afternoons and evenings. The neighborhood is nice and quiet without much street traffic. We would definitely stay at Magic Sands again!