Pros: location, everything needed for a day at the beach is provided, walking distance to lots of restaurants and shopping
Cons: lots of outside noise