Superb! Clean, Proffesional and one of the best stays ever! True home away from home.