This was truly a five star stay in all ways, from communication to keys to the cleanliness and appearance of the flat. Thank you for such a good experience.