This was one of our top two places we stayed in during our 15 day trip ( which included 13 different hotels). The facilities were in great condition, rooms clean, food great, location perfect and staff was awesome. Ines, Jose, and Fernando were great. They took their time with us and made us want to return there again.