Very large; great location; well equipped to cook and dine in.