The apartment is lovely, has beautiful views and is very well located near the town. It has air conditioning and off street parking, which was very welcome. The hill walking to and from the apartment is very steep so not suitable for anyone with mobility issues. My only criticism and the thing that ruined our experience, is that we didn't read the small print about sheets and towels so had to pay extra (60 euros), we also had to clean the apartment to a very high standard (products were not provided) before leaving, otherwise we would have been charged an additional 60 euros. Another thing is there is no WIFI.Puerto Vecchio is beautiful and has lots of good restaurants, bars and shops. The supermarket is just down the road, although I would recommend hiring a car. There is only one ATM which was broken the whole time we were there, but there are banks near the supermarket. All in all a wonderful place.