Great location, great complex & great hosts. The place was clean & equipped well. The patio was a great place to hang out. Big unit with lots of room for a family. Did suggest bigger beds in the spare room for older kids or adults. Check was easy & the on site staff accommodating.