Fantastic location. Great value. Helpful hosts. The perfect combination.