This Airbnb checks all the boxes. The location is about two blocks away from the beach. The rental has space enough for our group of 3 adults and a baby. It was very clean and had all the basic amenities we needed. Free parking is also included and guests have access to a playground structure and a pool. The host responded promptly to our questions. I highly recommend this place!