The apartment was clean and exactly like the pictures. The kitchen was sizable and well stocked and the balcony was a nice outside area to have. The only disappointment we encountered was not being able to drop our luggage off earlier than check in since the description stated it would be possible. It was only a minor issue and we really enjoyed our stay otherwise, the apartment was cozy and lovely.