Clean, a restful sleep in a high quality bed, good communication, easy check-in and check-out. Exactly as advertised. What more can you ask for? Great stay. We will be back.