Good location and wifi in Valletta!