This location is perfect. Everything you need is within walking distance, and the beach is right across the street.