Ideal spot for a big family vacation. Everything you need is there. Wonderful hosts.