Excellent location. Clean and modern .. really a perfect place for a short stay in London !