The place is clean and nice - just like the pictures. Self check-in was really easy. Haven't used kitchen area so cannot comment about this. As I understood, one toilet and two showers are shared with 4 rooms so it got a little bit crowded in the morning. Other than that - everything is fine :)