My husband and I travelled from Australia and were joined by our son who lives in Germany and his girlfriend. We had a fantastic time and were very impressed with the apartment which had everything we needed to make our stay comfortable. There were lots of little extras in the apartment, dressing gowns, hair dryer, books, (we dont have young children but also lots of play things for the pool), also we were greeted with fresh bread, milk, jam, butter etc which was great as we arrived on a late flight. Lots of other bits and pieces were also in the kitchen, salt, pepper, dishwashing liquid, dishwasher tablets, washing machine detergent, tea, coffee, tomato sauce and all manor of bits that certainly help with just making it all easier. The apartment was spotlessly clean and we were well informed with directions and all we needed to know. We spent 5 days sightseeing all along the Algarve and also a day in Seville. We had a wonderful time and it was lovely to return "home" each evening. The area particularly suited us and there wasnt anything we didnt enjoy about the accommodation. We had stayed at Portimao in 2008 when our son was racing at the Autodromo at a World Superbike meeting, but if we had known about this property it would have suited us far more. It is a perfect place to stay if you are going to the race circuit and we wouldnt hesitate to stay there again and most certainly recommend it to anyone looking to holiday on the Algarve. You do need to drive to the beach but we found the pool area more than adequate. We enjoyed Lagos very much and took a boat trip out to sea and swam in the ocean and visited the grottos along the coast line which was awesome.The German Bakery is delicious! We had a couple of meals at Alvor in the evenings which were very pleasant. We found Albuferia too commercial and caterered specifically for English tourists so we were extremely happy with where we were. Thanks Frankie for your hospitality, we hope to visit again.