Clean, new and fresh. Great location, excellent communication with host. Happy to stay again.