Clean, tidy and very comfortable stay.