Excellent apartment, very spacious and bright and so well located. Outstanding hosts in every way. Everything was exactly as advertised, and much nicer and cleaner than expected.