This place was great for our group! Location was excellent, the place itself had everything we needed. Hosts were communicative. I would stay here again.