Excellent communication - answered questions quickly prior to booking and when arranging meeting time to collect keys. Apartment was modern, clean and perfect size. Shared coffee/sink (can't really call it a kitchen) may not be for everyone but suited us well.