The place is amazing and the terrace is even better in real than it looks on pictures. Joao has been a great host. He took a long time to give us tips and recommendations adapted to the trip we wanted to have. He's been very flexible with check-in and check-out times. I recommend a thousand times !