Clean and great location, bright and sunny. Wifi works well, and so does the air conditioning. We didn't cook at all while we were there but the kitchen was well equipped. Lots of stairs to walk up to get to the apartment, so be weary if you have a lot of luggage or bad knees, and it's an older building.. but the flat itself is great.