Spacious and welcoming beachfront restaurant and bathing establishment.