The place is really really nice and well placed in center of London. Talha is really fast to answer and to help when we got trouble to check-in. The only thing is that toiletries are mentioned but there was none.