Very clean and great communication. We have stayed here a few times and will continue to do so in the future.