Excellent stay: superb location, very fast responses and extremely clean