The location is amazing - with the beach, bars and restaurants all nearby. The villa suited us down to the ground and we had an excellent 5 weeks staying there. We had a few minor issues while we were there but they were all sorted relatively quickly, TTVillas were very easy to deal with. A couple of minor things could be improved on, the shower curtains had seen better days and the hooks rusty but this did not impact on a fantastic holiday. We hired a buggy for the duration - essential for getting about! The holiday also came with a car but this was'nt so important as plenty of taxis about and cars can be hired there. We hope to return next year.