Very clean and nice apartment, as shown in pictures and description. David was very communicative and made the stay very easy.