Loacation is perfect. Comfortable, clean, homey, we plan on staying here again if it's available. Great hosts! We loved it!