A nicely appointed, clean, comfortable little flat in a stunning location