Clean and specious place good for the big family.