This is a great stay! The location is PERFECT!
The beach is just a walk up the street, and in a quick 5-7 minute walk you can find a CVS and multiple restaurants. This is a touristy location so expect prices to be higher.
Overall I would 1000% rebook here!