Lots of space with great outdoor seating. Very pretty setting. Had everything we needed.