Amazing location for Shepherds Bush. Really easy and convenient check in/check out. Perfect for a short London stay.