Clean, lots of space, responsive. A great place to stay.