Albaraka is a Halal restaurant with lodging, shower facilities, and a mosque.