From the outside it looked nice and the location was good. Close to the beach, shops and restaurant, but the inside of the apartments could use some maintenance. At arrival they were very filthy. The interior was bad. Not worth the 3 stars. It would be a great complex, if the owner would renovate it. Greek guests got a better service. Be sure to never rend a car at this place.