We had a great stay at Joao's place, we were in town for 4 days, a wedding so were rather busy for the first couple then enjoyed some time on the beach and had a fantastic meal at Joao's recommended seafood restaurant, Joao is a great host, meets and greats you, explains everything about the apartment in great detail, the place is very well equipped, beach gear, bikes etc, parking no problem. We were with our daughter and her fiance, and we were all most impressed. Joao is a great host, makes you feel welcome and special, he even turned up at 8-15am to see us off :)