We loved our stay. The listing was as described. The unit was clean and had everything we needed and more. We enjoyed the amenities of the resort. Josh and his team made everything easy with prompt emails and phone calls before our arrival. I would definitely stay again.