Well located place with all necessary amenities. Place is comfortable and fairly big.
As with many places in Malta, especially Valletta, many if not all old buildings might have humidity issues. This place is no exception however it is within acceptable levels so not a deal breaker.
Overall recommended.