Excellent location! Seriously - this place is in the heart of covent garden. Loved it. Awesome check in and out, timely communication.