Spent 5 nights at Horizonte last week. Great value not only for the room rates, but also for the evening meal in the hotel which at 7 euros per head, offered a good choice and plenty of decent quality food. All parts of the hotel were clean and the staff friendly. We had a good view over bay from our room. The hill location is a bit of a drag but taxis are cheap and a rank is just opposite the hotel. All in all not a bad place to stay especially if you need to watch the money!!