Very clean. Prompt response. Flexible checkin and check out. One of the best places I have stayed.