The apartment itself was wonderfully located and in perfect condition - clean, tidy and had all the basics. The hosts were prompt and helpful with communication but there were a few major issues with keys which resulted in a protracted and complicated check in (not appreciated at 1am with 2 tired kids in tow) and a subsequent unauthorised access to our apartment, which resulted in us coming home after a day of sightseeing to discover our front door wide open - an obvious security risk given we had passports, laptops, iPads etc in the apartment. The hosts were helpful in getting these issues resolved but they should never have happened.