This was our first Airbnb stay, and it could not have gone better. Communications with the hosts (WhatsApp) was very easy, and was set up by them in plenty of time before we flew. We were delayed picking up our hire car at the airport, so we arrived in the dark - but Joao was waiting outside the building to guide us in to our private parking space, which made life much easier.
The apartment was delightful - clean and well-equipped, with lovely sea and garden views from the 2 balconies - and perfect for our requirements, which included a 7-month old baby.