Good location. Walking distance to the beach and to the shops. Nice outdoor seating area to enjoy the view while you relax. Free parking was a plus since many places charge for parking.