What a great spot for groups, we had an amazing time and the place was clean. It has everything you need plus a little balcony and terrace in the back!