Very nice and very good located place.
500 meters to main street of Valletta.
Host responds very fast for every request.
I sincerely recommended.