Lovely flat, indeed bright and spacious, all the mentioned kitchen amenities were there in good condition.
Very clean throughout, comfy beds and sofa, plenty toiletries , and close to shops, tram and bus stops etc.
Just mind the bedroom windows are not soundproof/double glaze and it's a bit of a busy road so the noise travels-get earplugs if you know you won't be tired enough to drop as soon as you hit the pillow :)
Communication went very well and no issues with self-check-in either. Great place to stay in Edinburgh.