A "beach bar" located in someone's basement? Not near a beach?
That is like saying that a great night life bar is only open during the day... And closed at night.
A "beach-like" bar may not need to be on a real beach, but to be one of the world's best beach bars, being on an actual beach is a must.
If you start playing with definitions, making them so lax, then what is the point of the definition in the first place?