Mega place was great, super clean, and good location!