We had a wonderful stay and Diogo was a great host with lots of awesome recommendations! The location was perfect and the place was very spacious. You do have to climb quite a few stairs but was totally worth it.