A brilliant venue for family or a group travelling together. Excellent hosts.