Clean and nice location, easy to find even for a first timer in London! Nice area. Communication was smooth, got answers immediately!