Excellent location and very clean! While I think it would be cramped for a larger group, my son and I were very comfortable.