This place is spacious, clean and comfortable. It offers great spaces to gather while having plenty of rooms to have some privacy. It was perfect for our family get together.