Achilles is a very well laid out and furnished apartment, with everything you need for a comfortable stay. Location is very good, 50 m walk to the beach and close to the town. Large smart tv in the family room, and smaller flat svreens in each bedroom. Spa is a real bonus.