On the whole we enjoyed our stay at the Dom Jose Beach Hotel. The staff were friendly and helpful, and the lounge and restaurant areas were spacious and comfortable. It is in a great location on a quiet, pedestrianised promenade, only a few metres from a gorgeous beach. There are also lots of bars, restaurants and shops in the vicinity. There is a small pool area which has good access to the bar. Our room was quite small but had everything we needed - safe, fridge, TV, en suite, air conditioning and an excellent daily housekeeping service. However, we found the mattresses were very uncomfortable which is an issue that needs to be addressed by the hotel management. The food (especially the breakfast) was of a very good standard and there was a varied selection of dishes on offer to suit most tastes. We were half board and were surprised to find that water, tea and coffee were not included with our evening meal. This is most unusual and unacceptable. I have never stayed in a hotel where full board and half board guests have had to pay for water, tea and coffee with their evening meal… Despite a few ******* (nothing is perfect) we thoroughly enjoyed our stay and would definitely return and recommend this hotel to family and friends.