This place was super nice. Sherri was really helpful and easy to communicate with. Location was incredible and perfect for seeing all of London. Highly recommend!