This hotel is in a great location because its just near the path that leads to the ferry that takes you to tavira island and it is just off the riverfront which makes a nice walk into town everyday.The hotel itself is clean and the rooms are good with a big enough balcony, although it could do with a little modernistion, the public areas though were immaculate and the entrance hall was great. The breakfast is brilliant with a really good selection of food and the waiting staff are really pleasant, it was also nice that it wasn't all english tourists, it seemed popular with everyone. The pool is nice and doesnt get too crowded but the only downside was, embarassingly enough, some of the groups of english golfers who should have perhaps known a bit better and watched their language and behaviour more near the kids round the pool. 99% of them were fine and the hotel staff do control it its just a shame a combination of drink, sun and all day golf make some people less considerate than they probably normally are.