Excellent and convenient PB location, with grocery stores and great food and drink nearby. (We especially enjoyed the coffee and small meals at The Grounds Bean Bar.) The place was acceptably clean, though I didn’t find it to be “sparkling.” I did have some concerns about basic safety requirements - like missing smoke detectors - which were responded to promptly by the hosts and they said they would address upon our departure. Would be a good jumping off point for a beach vacation.