The place was excellent. Very neat and clean in a perfect location. Enough space for a large group.