Great location. Very clean. Great hosts, and good communication.