The apartment looks exactly like the pictures. Small but clean and comfortable. Check in was easy, although we are not aware we need to pay the $1000 cash deposit until couple days before the check in (we were notified by the host via email). The shower did not work on the first night. We contacted the host and was referred to his assistant, Ada. She has replaced the shower head for us. Overall the experience is good.