Rose's place is in fact just as described perfectly set up for just about any scenario, especially of you have a group of people. The place is spacious with plenty of room for people to gather without it feeling crowded. It was clean, tastefully decorated and overall a pleasant experience. Rose was also very accommodating and responsive when needed.
I recommend Rose's place and would definitely stay again.