Clean spot, great location. I highly recommend this BnB if you want to be within 30 seconds of the beach and 3 minutes of good food and fun things to do.
While 24/7 restaurants and after hour transportation are lacking, I'd urge you to visit the local market for essential items or renting your own vehicle eating late/early mornings.
Still, it's truly an ideal location. The beach is beautiful. The sunset is breathtaking. It's hard not to believe in a higher power watching it all.
Safety was not a concern, even with children. Security and waste control were ever-present. Average food/drink item averages about $20/person. FYI, Angel's place has a kitchen with supplies.
All in all, this spot had a great location. Angel was a good, timely communicator. I would stay here again in the future.