Great location! Quick 5-10 minute walk from Paddington station; perfect for getting to Heathrow or just enjoying London!