Wow wow wow excellent apartment excellent location excellent hosts. Just wow!!!!! It was a perfect ending for our trip to Portugal!!!!!!!!