We had a lovely stay! The apartment was clean and had a very nice view on the water :)
The communication with Joao was very smooth. I definitely recommend this accommodation.