The place is nice and clean.We had everything we need and she provided us bottled water free of charge.It is located near to the center of Valetta and it is very close to a bus stop