Great place. Really comfortable for a big group, and the location is good as well. Little quiet street, and you are everywhere within minutes by feet.
Would definitly choose it again :-)