Excellent place, excellent location and a very fine host made our stay a blast.