Very clean. Very stylish. Large and roomy apartment with a great location. Short walk to all the sights, great restaurants and a grocery store. Large bedrooms and two full clean bathrooms. Our host met us and showed us suggestions where to eat and such. Communication was great. I would definitely recommend.