This place is such a treasure! It had pretty much everything you would hope to find at a place just steps from the beach.