Great place. Great hosts. Perfect location. Recommended.