Great location. Great price. Great hosts. Highly recommended.