The place was clean and in a great location. The hosts were great communicators and went out of their way to ensure we were happy and comfortable.