Meson de Sancho is indeed a quality place.
The hotel staff is very helpful, parking is free, rooms are spacious, bathrooms are covered in marble and huge, free wifi connection, and the rooms include a nice balcony. The restaurant staff is friendly, the food is great, and the portions are generous.
The downside to this hotel is only that you will need a vehicle to get around, since it is located 8km from the Tarifa beach and town itself. My wife and I knew that prior to booking the hotel, from other reviewers, and had no problem. Another thing to keep in mind is that the hotel is situated on both sides of the highway. The side of the hotel where the rooms cannot be seen from the road are quiet and traffic from the road cannot be heard. On the other hand, I´ve read reviews that on the side where the rooms are visible from the road, the traffic noise can be bothersome.