Excellent location. Clean and comfortable. Excellent communications and responses from hosts.