Convenient location, prompt communication, place very easy to find. Little things like DVDs provided. The bed is comfy and plenty of towels are provided. While the flat is indeed self-contained, cooking on a hot plate takes longer than usual. Ewen is quite right to watch shower times, but he might be a bit too ambitious (I got asked to watch our shower times after a 10min shower when I came back from a run). The place is quite private and felt like ours during our stay. Thanks Ewen!