Excellent place to stay in London, very well prepared for guests, clean and equipped. Location is also excellent.