The apartment was very clean, except for a spot between two beds. The kitchen facilities were great, what we missed was a toaster and a kettle (both were available last winter). The location is perfect, the indoor pool is a bit old. The time window for check-in was very late and very short, between 5:00 p.m. and 6:00 p.m.