Overall, this was an excellent place to stay. Family friendly, TONS of amenities (grill, beach toys, patio area, free laundry on site, etc), right on the beach, and affordable pricing. Be prepared to search for parking at times as street parking is hit or miss and you will most likely not get the same spot twice.