Excellent hospitality, we were catered for in every aspect of our needs and provided with all we could possibly wish for. Location was perfect. Hosts were fantastic and great to talk to.