Hi Dill.
I went on this trip late September 2013. The hotel is spotlessly clean to start off with and the staff are SO friendly and couldn't do enough for us. I can honestly say that I have never been in a friendlier hotel.
I had a good sized room, plain, but with a fair sized bathroom and very good shower. There was certainly no problem that I remember with hot water. The bed was comfortable and towels were changed daily. Yes, there were no tea/coffee facilities and no mini bar but I didn't find that a problem.
The bar downstairs is very well stocked ( excellent drinks measures) and there is a small lounge area to sit and also seating outside. The hotel is on a fairly busy road and it can get busy, and can be noisy. I was aware of this beforehand and asked for a quiet room, which I got.
Some people may object because the restaurant is not in the hotel. You have to walk across the road to it, and then go up a flight of steps. I was aware of this beforehand and certainly it is made very clear on the hotel website that this is the case. The restaurant is right on the beach. The breakfast is all buffet and there is a wide choice. You order your main course in the morning for the evening and it is bought to you freshly cooked at night. I certainly had no complaints about the food.
As previously mentioned the town was quiet with not many bars open because it was right at the end of the season. We were out for much of the time on trips though so it didn't really matter.
So to conclude. Il Settebello is in my opinion a family run hotel run really well by some lovely people. As long as you aware you won't get things like a pool then you will be fine. I will say that I have had far worse food at places that have a higher rating!