A good location and great facilities. The harbour and Valletta are within walking distance.