We stayed for a week in September, needed to recharge the batteries and this was just what was required. The apartment perfect for 4, well equipped, spotlessly clean and is exactly as shown in the photos. The balcony is an added bonus especially if you want to chill and catch the sun. The swimming pools are lovely, set in mature gardens and lawns, very relaxing. Location is great, away from the town (not that is was noisy or busy) just a 5 minute stroll away. We visited Spain, Tavira (worth going to), boat trip to see Flamingos (and other sea birds) Loule on Saturday for the market, but the veg and fish market were lovely as were the local stalls but it all depends what you are looking for. We enjoyed all the restaurants in Cabanas but our favourite was Pedros, service and food excellent. If you want a relaxing holiday with lovely beach, food and surroundings then this is for you.