The place was very easy to check in, exactly as described and perfect for our group of 6 and one infant. Pool area is clean, not too crowded, and walkable. Location is a quick 5 min drive to the beach.