Joao is an excellent host. Very proactive and helpful. The apartment is exactly as the pictures show. The beach is a 7-10 minute walk and there are eating options all around within easy walking distance. We greatly enjoyed our stay and I have no hesitation in recommending both the apartment and Joao.