Excellent location. Extremely clean place. Great hosts.