Great place to stay when visiting Malta. Excellent views and location.