Highly recommended.excellent hospitality,and location, accommodation.