The place is very nice and clean. Ambrose is a great host and made sure I was comfortable throughout the stay. The location in valletta is close to everything, and not too far from the airport. Be prepared to walk uphill streets though.
The street was quiet enough to get good sleep