We loved the location of the flat and was perfect for our kids as there was little in it for them to meddle with! The internet went down on a Saturday night and within an hour someone was there to fix it, which was really good. The check in process was ok, someone has to remotely open the door for you to first enter and it was fine as we had a European phone number, however I would imagine if you have a foreign number, which cant access internet or make calls, you would have a hard time checking in. The kitchen had few amenities and could do with some basics, but fine if you're just eating out.The location is truly exceptional.