Great little apartment with all the basics you need, a lovely balcony and spacious bedrooms. The in floor heating was especially appreciated given we were not quite use to the colder climate. Unfortunately our flight in to London was delayed, I let the hosts know and they gave some really helpful options so that we could still check in. Yes the check in time is pretty strict but be aware that it's not run by an individual person but a company so we totally understand why they couldn't offer a late check in. Despite this they were more than willing to help us check in late via an emergency key which we so appreciated. The apartment has the very basics but if you need extra toilet paper, shower gel and soap etc. you'd want to bring your own. The company were great in communication and we felt the apartment, given it's location was of good value. Would definitely stay again.