Perfect location. Friendly staff. Detailed instructions from the owners how to get to the place. Great price.