Excelent place in central London. Clean and modern.