The villa is so well appointed it is ridiculous! There was everything you could possibly need for self catering. The villa was spacious, comfortable, clean and the pool large enough for two boisterous, excitable boys. The villa is a stones throw away from Olhao and Tavira which gave us easy access to the beaches, cafes and restaurants. We had a super stay and would highly recommend this property.