Self check in & out is very good option
The flat is clean over all i am satisfied with my trip