Clean, Great location, pool was great, pool table was fun. Everything was perfect! 10/10