Read carefully on how to retrieve the keys and how to get into the apartment and get out of the apartment. U need to figure out yourself or ask host for step by step video or photos.
It has windows but it is lower than the ground so not much ventilation
Very very clean and comfortable place to sleep for the night. The decoration is brand new.