Honestly, I booked this place in a hurry last minute, wasn’t expecting anything special, however we were so over joyed when we arrived at El Campo. It was so well set up, sparkling clean, I was even surprised at the amount of amenities there were. Not to mention that Karen and James were phenomenal! Would definitely come back!