Clean, tidy and a great place to stay.