Beautifully different apartment in a world of generic hotel rooms. Terrific location. Spotlessly clean, with every inch of space used, and with loads of great little details. Our hosts were brilliant, and communicated with us really well. Loved it!