We had a great stay. Clean, good location, great communication, roomy and great value for money. Only one flight of stairs to get to the apartment. Flat was a little warm but once you got the air con and fans pumping it cooled right down. Kitchen was also well equipped.