Great place to sleep at, at a good price especially for Valletta!