The apartment is ok. The bathroom and kitchen are very small and everything is a little make shift. I repeatedly told the host my time of arrival and was left waiting outside for one hour after a full day of traveling. The location is good, and the host did let us stay two hours past check out, which was nice.