Honestly, my favorite place I have ever stayed in Portugal.