Excellent location. Friendly and helpful hosts. Nicely appointed and clean.