Alberto's place is a nice flat situated near the waterfront of Senglea, with a close acces to public transport and views of Birgu and Valletta.
Alberto couldn't meet us for check-in as we arrived very late but he gave very clear information on how to get to the place and how to get the key. He was also very kind to get in contact the next day to see if everything was okay.