An excellent location with a perfect host Highly recommended