The apartment was huge and sparkling clean. The beds are very comfortable and the linens soft. The three flights of stairs to get to the apartment are not for the faint of heart but well worth it if you can do the stairs. The hosts were very friendly and responded quickly to all questions.