We have just returned from a weeks holiday in Dubrovnik, booked on-line with an ATOL/ABTA/IATA travel agent. The website described the room as having a balcony/terrace, but when we arrived we were in a room with no balcony/terrace and basically looked out over a brick wall and big air con unit. We mentioned this to the hotel management, and they said we were booked into the "classic" room which doesn't have a balcony. They were fully booked and unable to upgrade us. We then contacted the travel agent back in the UK and they (eventually) agreed that when we booked their website did specify the balcony. However, they actually booked the holiday through a third party. They apparently contacted this third party who said they would move us to another hotel at no extra cost. 2 days later the original travel agent got back to us and said that the third party agents wanted to offer us a meal for two and a bottle of wine in the hotel as way of compensation, as they were unable to find another hotel. I declined this offer saying it did not go anywhere near compensating us. So, basically we paid nearly 2 grand for a holiday that I wouldn't have paid 500 quid for. I have taken some photographs of the view we would have had had we had the balcony (lovely, looking over the old city of Dubrovnik) and what we could actually see, a brick wall and air con. What is my best course of action, and any ideas what sort of compensation I should expect. Many thanks.