Great location, clean, tastefully decorated. Perfect for big families.