Super clean, location was perfect. Everything we needed was there! Nice little patio to relax on.