Excellent in all areas .....
Plenty of room for all of us and the location was great also.