This place was perfect for us. Good location, very clean, and well stocked. We especially appreciated the beach gear and outdoor hose to rinse off with after a day surfing. There is a beautiful beach walkable that we loved and highly recommend. It was calm waters, very few people, and we were able to snorkel with a few turtles hanging out in the tide pool.
All in all, a really great ABB that I would 100% stay at again