Great location. Just a short walk from Piccadilly
Great communication... lovely and clean