Cannot rate it with 5/5 cause I had to stay only for a while, however my less than a day stay there was absolutely fine. Nice room, well decorated and maintained, extremely clean and tidy ! Food was very nice and the staff was so helpful and friendly. Warm Portuguese people and hospitality at its best ! I wish I can visit it again in the near future and have a longer stay there!