My husband and I had a great time at this flat. The location was excellent; we were walking distance to all of the main attractions. Check-in was very easy. In fact, we were able to check in early, which was helpful given how early our flight arrived! The flat is bigger than it is in pictures, and very clean. It has everything you need for a comfortable stay. Plus, you get a wonderful orientation when you arrive, and Joao stays in contact with you throughout the stay to ensure everything is going well. The only disadvantage (which was not the fault of the host at all) was that they were doing construction immediately next to us, so we couldn't use the balcony or sleep in past 8am because of the noise. Given that we are early risers, it did not affect our stay. If you like to sleep in, ask the host before booking to check if the construction is complete. Overall, we really enjoyed our stay and highly recommend it.