I love PB. This place was pretty close to all that you need. I pretty much walked everywhere, or took a scooter for a spin! The beach was so close too!