Expectations were high from previous reviews but they were surpassed! Quite simply cannot fault it. Huge spacious, great locations, well equipped - it was 37 degrees during our trip and we were so relieved to find big fans in every room. Restaurant on corner of road were great with our daughter, food and service for good. Great check in with Romana - easy communication, even granted me early access and put me right on parking for the weekend. Top notch!