Place needed a small clean on arrival but that was pretty simple. Apartment is awesome - highly recommend. Outdoor area is really good. Communication can be tough as it’s through an agency so a different individual deals with you each time. One key for the apartment was strange and only one remote despite 2 car parks. Nevertheless, awesome place