Excellent location, hospitable hosts in comfortable and well-equipped environment. Highly recommended.