Nice Location directly in the city center of Valletta.
On the pictures it looks actually a little bit brighter and bigger than we have expected.