People Beach is a restaurant offering well-presented dishes and cocktails in a friendly, beachside setting.