Great place and amazing location. Had a wonderful stay here! Highly recommend this place for short stay in London.