Great place in the center of London: location near Camden and 2 major stations, outstanding hospitality and good communication, sparkling clean, good amenities. Would definitely stay here again!