Clean, tidy, spacious. A great spot to stay.