Fantastic location and great communication from hosts! Has everything you could need for a great trip