Excellent apartment - clean and well located. The hosts are very good, they always reply promptly to any questions and showed great flexibility with our check out time when our situation changed.