A great place in an excellent location. Recommended for a short stay in London