We stayed here recently. It was the perfect location in valletta and was a really pretty inside. The roof terrace was beautiful and all looked exactly like the photos. The hosts were very easy to contact and extremely helpful with local tips etc. Highly recommend this place!