This place is AMAZING!! It provided everything we needed and was a PERFECT get a way for my team and I to work and enjoy ourselves. Not to mention, Kim is an EXCELLENT host and great on communication. We will likely be trying to stay here in the future!