Clean, spacious and in a good location. A very pleasant stay.