We stayed for a week here in May, so off-peak. They do 7 nights for the price of 6 which suited us as we were staying for 7 nights as Ryanair only fly to/from Dublin on Sundays.
The hotel is relatively small and is a five minute walk from the beach on a road at the back of the town. This wasn't really an issue as the town is so small, even with a pushchair.
The room was spotlessly clean and decently furnished. It was pretty typical as a hotel room - air conditioning, small TV, small fridge. It certainly wasn't boutique or flash, but was perfectly comfortable. Rooms overlook the street, with balconies, or the interior courtyard. The sea is visible over rooftops from the street-facing rooms. Bathroom was also spotlessly clean with decent supplies of towels and products. One reviewer complained of a lack of hot water, but I found you just needed to run the shower for a while sometimes.
There is a hot tub on the flat roof, which also has loungers. But the beach in San Vito Lo Capo, and the beaches in the Zingaro nature reserve that the hotel is named after are so good you won't want to sit around on a roof. The hot tub didn't seem to be working in May - possibly due to the fact there were only two families staying in the hotel.
Breakfast is served in the dining room, which also serves dinner, though we didn't eat there in the evenings. Breakfast was fruit, cakes and sweet pastries and coffee made to order. Coffee and cake were great.
The service was very friendly and helpful - seemingly a family-run place. The girl who manned the desk on the one night it rained gave us their family umbrella which I thought was excellent service. Incidentally though, they don't have an iron or ironing board.
It may have been because the hotel wasn't busy, but our room was cleaned scrupulously daily. Some people might have an issue with it, but our clothes were unpacked and everything was neatly put away. With a small child ramsacking the room each day, this was fantastic.
San Vito lo Capo itself is wonderful - I would happily recommend it in May which is still quiet enough. July and August are a different story by all accounts, and I wouldn't go in these months as the place is overrun by Italians and prices ascend accordingly.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC