Excellent communication with the hosts. They were so kind and accommodating, also offered complimentary cleaning half way through the stay. Beautiful apartment I would absolutely stay here again.