We spent five nights here and were really impressed with the staff as nothing was too much trouble. They were always attentive, polite and helpful at all times. The rooms and public areas are really clean, spacious and well-appointed and the bed comfortable. We had a room which looked in on the courtyard which meant it was cooler and considering the days were warm in June, was a welcome relief. Breakfast is really good and probably one of the best buffet choices I’ve seen in a while and tasty. Plenty of space for guests so never had a problem getting a table when we came down. The location is excellent – literally 10 minutes tops from the small and beautiful town and less from the marina where you can get a high speed crossing to Tangier. The restaurants and bars in town were really good value so we ventured out each night to eat as it was great to soak up the atmosphere. We had a hire car and there is a fee for each day of your stay. The car park is a little tight when manoeuvring the levels so be aware if you have a large vehicle. The rooftop pool was a really nice addition and had great views. The only issue being a lot of people wanted to use it and space is limited but if can get a bed, it’s a great space to soak up the sun and have a drink. We were able to check out and pay the night before as we had to leave at 6am which was no problem at all. The hotel even gave up a packed breakfast to take with us which was a really nice touch. If we find ourselves back in Tarifa, we would stay here again.