Location: literally beside Paddington station with connections to all over London, including Heathrow
Breakfast: Not included
Accuracy: The pictures are misleading. The room was tiny, bed for 1 person only. You‘ll have your own bathroom whose shower area needs a bit more scrubbing for molds.
Service: Polite staff who will do their best to accommodate your needs
Final verdict: If you are staying in London for just one weekend and will not really stay in the room except to sleep in, then it‘s totally fine.