Great apartment
Fabulous location
The place to stay in valetta