The place is very clean. So is the shared bathroom. The kitchen has everything you need. The location is fine as long as you have a car. However, the wifi is not that stable. Sometimes it seems to be disconnected.