Communication, location, clean with every-thing as advertised. We had a wonderful time and would recommend Hide to any-one.