Very clean and nice. Location was perfect for our family's event.