Great place for a big family stay.