The beach is really nice, but they don't have any amenities for sale, so you need to bring everything you need. However, it's incredibly peaceful and serene.
When traveling, it's best not to adopt a tourist mindset, as tourists tend to complain about things being similar to their home country. Mexico, particularly the Pacific Coast, is a stunning country. The customer service in Mexico surpasses that of the United States. So, leave any dissatisfaction or complaints behind as you enter Mexico.