We only stayed for a night (less than 12 hours). Check in was easy. Room was comfortable and generally clean. However, we felt the floor could have done with a clean (our feet were both dirty from walking around the apartment barefoot).
Overall a lovely place and would recommend to anyone looking for a place to stay.