Better than described. Clean, smart, well appointed. Great Valletta location.