The place was amazing, clean, spacious and very well located. It was very easy the communication with Joao, and he kindly let us leave our stuffs there until the place was completely ready for our stay. I highly recommend it.