I've seen this place advertised for awhile and the pictures look decent. My question is why is it called Richie's on the Beach? The maps I've seen show it inland.