An incredibly romantic place in an incredibly romantic town in Portugal. I cant say enough about how much we enjoyed our stay and how well we were taken care of by the hosts. Do yourself a favor and book here now...