Great location, and a good place overall. couple appliances weren't working and there is a bit of a musk. nothing not manageable.
This place is good, and we were happy to stay there in Valletta