We had a good stay here, the location was perfect for getting out and about, the supermarket was a short walk and the beach only about 10 mins. Plus an hours walk over the mountains to some lovely bays. the villa was nice and had everything we needed, however the Dishwasher was broken, and clearly hadn't been used for a while as there was mould on the top shelf and it stank! Cosme tried to arrange for it to be fixed during our stay, however this didn't occur so we had to make do washing up (which wasn't an issue). The property allows for pets, and whilst we didn't have one, previous guest must have as my wife and I found ourselves to be very allergic and couldn't sleep very well most nights. We also spent time picking up cat mess from around the garden before allowing the kids out to run around and play in the pool. The villa is on a busy main road and you can always hear the traffic, however we got use to it and other than an odd loud motorbike or lorry it didn't bother us too much. What did though was the sewage works or water treatment facility a few meters down the road - the small was awful. luckily we weren't there all the time but when we were the smell was very apparent and did spoil relaxing/ playing in the garden and pool for us and the kids - in fact I think because of it, the kids spent more time indoors than in the pool, which was upsetting. we did however know there may be a smell based on a previous review, but we thought as we wouldn't be there much it wouldn't be an issue, however it was when we were there. Cosme's communication was great whilst we were there and he even got us some basic essentials of our choice for our late arrival.