large and spacious. great location