This place is perfect. And it's run by some of the nicest, most genuine people you'll ever meet in your travels. We will be back!