I stayed at Dora several times - always been happy, accepting that it's fairly cheap, and you get what you pay for.
As for the hot water - there is a heater to supplement the solar system - but Dora 'forget' to switch it on sometimes - a gentle reminder does the trip.
By the way bryhy, - how did you find the Olympic rep? - heard different reports this year